home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group93b.txt / 000082_icon-group-sender _Thu May 6 10:22:43 1993.msg < prev    next >
Internet Message Format  |  1993-06-16  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Tue, 11 May 1993 21:03:24 MST
  2. Date: 6 May 93 10:22:43 GMT
  3. From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!swrinde!sdd.hp.com!sgiblab!munnari.oz.au!cs.mu.OZ.AU!mundoe!foda@ucbvax.Berkeley.EDU  (Omar Foda)
  4. Organization: Computer Science, University of Melbourne, Australia
  5. Subject: icon in genetic programming
  6. Message-Id: <foda.736683763@mundoe>
  7. Sender: icon-group-request@cs.arizona.edu
  8. To: icon-group@cs.arizona.edu
  9. Status: R
  10. Errors-To: icon-group-errors@cs.arizona.edu
  11.  
  12.  
  13. Hello, I am vaguely familiar with icon: I still do not
  14. have the book, but I would still like to pose the following 
  15. question: 
  16.  
  17. I am interested in genetic programming a la Koza. Koza's
  18. pioneering code was written in lisp, basically because
  19. a lisp program is its own parse tree: in other words, the
  20. parse tree is available to the programmer to 'genetically
  21. manipulate'. I would like to do the same thing, at the 
  22. level of Mathematica functions which can also be written
  23. consistently in terms of binary trees: I wish to produce the best 
  24. possible solution to a Mathematical problem in terms of 
  25. a function that can be evaluated by Mathematica. The starting 
  26. point would be a population of randomly generated, but
  27. syntactically correct composite Mathematica functions. 
  28. These will have to be cross-bred, mutated, etc. in such 
  29. a way that the resulting functions are also correct functions.
  30. This will require extensive pattern scanning, substitution,
  31. exchanging, etc. something that can be done in Mathematica, 
  32. but extremely slowly. I can probably do that also in awk.
  33. My question is: is that something that can be easily done 
  34. in icon? More interestingly for me: are there others who 
  35. are busy with similar problems? 
  36.  
  37. Thank you in advance, Omar Foda.
  38.  
  39.  
  40.